home *** CD-ROM | disk | FTP | other *** search
/ AppleScript - The Beta Release / AppleScript - The Beta Release.iso / Goodies / Scripting Additions Goodies / Show Variables OSAX / Show Variables OSAX.rsrc / TMPL.txt < prev    next >
Encoding:
Text File  |  1992-11-23  |  38.9 KB  |  1,280 lines

  1. TMPL_128_aete.txt
  2. Template Major Version: 1-byte integer (hex)
  3. Template Minor Version: 1-byte integer (hex)
  4. Language ID - should be same as this resource ID - 0 for English: 2-byte integer (decimal)
  5. Script Code: 2-byte integer (decimal)
  6. Suites list: list (2-byte one-based item count)
  7.   Suite Name: pstring (1-byte length)
  8.   comment: pstring (1-byte length)
  9.   *****: (align to 2-byte boundary)
  10.   Suite Code: 4-byte integer (char)
  11.   Suite Level: 2-byte integer (decimal)
  12.   Suite Version: 2-byte integer (decimal)
  13.   Your Events: list (2-byte one-based item count)
  14.     EventName: pstring (1-byte length)
  15.     comment: pstring (1-byte length)
  16.     *****: (align to 2-byte boundary)
  17.     EventClass code: 4-byte integer (char)
  18.     EventID code: 4-byte integer (char)
  19.     Reply Type, or null for none: 4-byte integer (char)
  20.     Reply comment: pstring (1-byte length)
  21.     *****: (align to 2-byte boundary)
  22.     (bit field)
  23.       Reply is Optional: boolean
  24.       Can be a homogeneous list: boolean
  25.       Is Enumerated type: boolean
  26.       reserved: boolean
  27.       reserved: boolean
  28.       reserved: boolean
  29.       reserved: boolean
  30.       reserved: boolean
  31.     (bit field)
  32.       reserved: boolean
  33.       reserved: boolean
  34.       reserved: boolean
  35.       reserved: boolean
  36.       reserved: boolean
  37.       reserved: boolean
  38.       reserved: boolean
  39.       reserved: boolean
  40.     Direct Parameter prefered type: 4-byte integer (char)
  41.     Direct Parameter comment: pstring (1-byte length)
  42.     *****: (align to 2-byte boundary)
  43.     (bit field)
  44.       Direct Param Optional: boolean
  45.       Can be a homogeneous list: boolean
  46.       Is Enumerated type: boolean
  47.       Change State: boolean
  48.       reserved: boolean
  49.       reserved: boolean
  50.       reserved: boolean
  51.       reserved: boolean
  52.     (bit field)
  53.       reserved: boolean
  54.       reserved: boolean
  55.       reserved: boolean
  56.       reserved: boolean
  57.       reserved: boolean
  58.       reserved: boolean
  59.       reserved: boolean
  60.       reserved: boolean
  61.     Other Parameters.  Note that order is significant, when parameters are listed without keywords.: list (2-byte one-based item count)
  62.       Parameter Name: pstring (1-byte length)
  63.       *****: (align to 2-byte boundary)
  64.       Parameter Code: 4-byte integer (char)
  65.       Parameter type: 4-byte integer (char)
  66.       Parameter comment: pstring (1-byte length)
  67.       *****: (align to 2-byte boundary)
  68.       (bit field)
  69.         if optional: boolean
  70.         Can be a homogeneous list: boolean
  71.         Is Enumerated type: boolean
  72.         reserved: boolean
  73.         reserved: boolean
  74.         reserved: boolean
  75.         reserved: boolean
  76.         reserved: boolean
  77.       (bit field)
  78.         reserved: boolean
  79.         reserved: boolean
  80.         reserved: boolean
  81.         reserved: boolean
  82.         reserved: boolean
  83.         reserved: boolean
  84.         reserved: boolean
  85.         reserved: boolean
  86.   Classes: list (2-byte one-based item count)
  87.     Class Name: pstring (1-byte length)
  88.     *****: (align to 2-byte boundary)
  89.     Class Code: 4-byte integer (char)
  90.     comment: pstring (1-byte length)
  91.     *****: (align to 2-byte boundary)
  92.     Properties: list (2-byte one-based item count)
  93.       Prop Name: pstring (1-byte length)
  94.       *****: (align to 2-byte boundary)
  95.       Prop Code: 4-byte integer (char)
  96.       Prop Class: 4-byte integer (char)
  97.       comment: pstring (1-byte length)
  98.       *****: (align to 2-byte boundary)
  99.       (bit field)
  100.         reserved: boolean
  101.         Can be a homogeneous list: boolean
  102.         Is Enumerated type: boolean
  103.         Read/Write: boolean
  104.         reserved: boolean
  105.         reserved: boolean
  106.         reserved: boolean
  107.         reserved: boolean
  108.       *****: 1-byte zero fill
  109.     Elements: list (2-byte one-based item count)
  110.       Element Class Code: 4-byte integer (char)
  111.       Key Forms: list (2-byte one-based item count)
  112.         Form Code: 4-byte integer (char)
  113.   Comparison Operators: list (2-byte one-based item count)
  114.     name: pstring (1-byte length)
  115.     *****: (align to 2-byte boundary)
  116.     code: 4-byte integer (char)
  117.     comment: pstring (1-byte length)
  118.     *****: (align to 2-byte boundary)
  119.   Constants: list (2-byte one-based item count)
  120.     Enumerator ID: 4-byte integer (char)
  121.     Enumerators: list (2-byte one-based item count)
  122.       Enumerator Name: pstring (1-byte length)
  123.       *****: (align to 2-byte boundary)
  124.       Enumerator ID: 4-byte integer (char)
  125.       Enumerator Comment: pstring (1-byte length)
  126.       *****: (align to 2-byte boundary)
  127.  
  128. TMPL_129_QDpt.txt
  129. v: 2-byte integer (decimal)
  130. h: 2-byte integer (decimal)
  131.  
  132. TMPL_130_qdrt.txt
  133. top: 2-byte integer (decimal)
  134. left: 2-byte integer (decimal)
  135. bottom: 2-byte integer (decimal)
  136. right: 2-byte integer (decimal)
  137.  
  138. TMPL_200_actb.txt
  139. CaSeed: 4-byte integer (hex)
  140. CaReserved: 2-byte integer (decimal)
  141. CtSize: list (2-byte zero-based item count)
  142.   Part code: 2-byte integer (decimal)
  143.   Red: 2-byte integer (hex)
  144.   Green: 2-byte integer (hex)
  145.   Blue: 2-byte integer (hex)
  146.  
  147. TMPL_201_acur.txt
  148. Number of ‚Äúframes‚Äù (cursors): 2-byte integer (decimal)
  149. Used a ‚Äúframe‚Äù counter: 2-byte integer (decimal)
  150. *****: list (until end of resource)
  151.   'CURS' Resource Id: 2-byte integer (decimal)
  152.   filler: 2-byte zero fill
  153.  
  154. TMPL_202_ALRT.txt
  155. BoundsRect: rectangle
  156. ItemsID: 2-byte integer (decimal)
  157. (bit field)
  158.   Stg 4 Bold #: boolean
  159.      Drawn: boolean
  160.      Snd High: boolean
  161.      Snd Low: boolean
  162.   Stg 3 Bold #: boolean
  163.      Drawn: boolean
  164.      Snd High: boolean
  165.      Snd Low: boolean
  166. (bit field)
  167.   Stg 2 Bold #: boolean
  168.      Drawn: boolean
  169.      Snd High: boolean
  170.      Snd Low: boolean
  171.   Stg 1 Bold #: boolean
  172.      Drawn: boolean
  173.      Snd High: boolean
  174.      Snd Low: boolean
  175. Auto Position: 2-byte integer (hex)
  176.  
  177. TMPL_203_APPL.txt
  178. *****: list (until end of resource)
  179.   Creator: 4-byte integer (char)
  180.   Directory: 4-byte integer (decimal)
  181.   Application: pstring (1-byte length) (padded to 2-byte alignment)
  182.  
  183. TMPL_204_BNDL.txt
  184. OwnerName: 4-byte integer (char)
  185. OwnerID: 2-byte integer (decimal)
  186. NumTypes: list (2-byte zero-based item count)
  187.   Type: 4-byte integer (char)
  188.   # of type: list (2-byte zero-based item count)
  189.     LocalID: 2-byte integer (decimal)
  190.     RsrcID: 2-byte integer (decimal)
  191.  
  192. TMPL_205_cctb.txt
  193. CcSeed: 4-byte integer (hex)
  194. CcReserved: 2-byte integer (decimal)
  195. CtSize: list (2-byte zero-based item count)
  196.   Part code: 2-byte integer (decimal)
  197.   Red: 2-byte integer (hex)
  198.   Green: 2-byte integer (hex)
  199.   Blue: 2-byte integer (hex)
  200.  
  201. TMPL_206_clut.txt
  202. CtSeed: 4-byte integer (hex)
  203. CtFlags: 2-byte integer (decimal)
  204. CtSize: list (2-byte zero-based item count)
  205.   Pixel Value: 2-byte integer (decimal)
  206.   Red: 2-byte integer (hex)
  207.   Green: 2-byte integer (hex)
  208.   Blue: 2-byte integer (hex)
  209.  
  210. TMPL_207_cmnu.txt
  211. MenuID: 2-byte integer (decimal)
  212. Width: 2-byte zero fill
  213. Height: 2-byte zero fill
  214. ProcID: 2-byte integer (decimal)
  215. Filler: 2-byte zero fill
  216. EnableFlgs: 4-byte integer (hex)
  217. Title: pstring (1-byte length)
  218. *****: list (terminated by zero byte)
  219.   MenuItem: pstring (1-byte length)
  220.   Icon#: 1-byte integer (decimal)
  221.   Key equiv: 1-byte integer (char)
  222.   Mark Char: 1-byte integer (char)
  223.   Style: 1-byte integer (hex)
  224.   Command number: 2-byte integer (decimal)
  225.   Alignment: (align to 2-byte boundary)
  226.  
  227. TMPL_208_CNTL.txt
  228. BoundsRect: rectangle
  229. Value: 2-byte integer (decimal)
  230. Visible: boolean
  231. Max: 2-byte integer (decimal)
  232. Min: 2-byte integer (decimal)
  233. ProcID: 2-byte integer (decimal)
  234. RefCon: 4-byte integer (decimal)
  235. Title: pstring (1-byte length)
  236.  
  237. TMPL_209_CTY#.txt
  238. Num cities: list (2-byte zero-based item count)
  239.   Numchars: 2-byte integer (decimal)
  240.   Latitude: 4-byte integer (hex)
  241.   Longitude: 4-byte integer (hex)
  242.   GMT Diff.: 4-byte integer (decimal)
  243.   abc: 4-byte integer (decimal)
  244.   City Name: pstring (1-byte length)
  245.   abc: (align to 2-byte boundary)
  246.  
  247. TMPL_210_dctb.txt
  248. CdSeed: 4-byte integer (hex)
  249. CdReserved: 2-byte integer (decimal)
  250. CtSize: list (2-byte zero-based item count)
  251.   Part code: 2-byte integer (decimal)
  252.   Red: 2-byte integer (hex)
  253.   Green: 2-byte integer (hex)
  254.   Blue: 2-byte integer (hex)
  255.  
  256. TMPL_211_DITL.txt
  257. Number of items: list (2-byte zero-based item count)
  258.   Place holder: 4-byte zero fill
  259.   Display rect: rectangle
  260.   Item type: 1-byte integer (hex)
  261.   Item info: pstring (1-byte length) (padded to 2-byte alignment with 1-byte offset)
  262.  
  263. TMPL_212_DLOG.txt
  264. BoundsRect: rectangle
  265. ProcID: 2-byte integer (decimal)
  266. Visible: boolean
  267. GoAway: boolean
  268. RefCon: 4-byte integer (decimal)
  269. Items ID: 2-byte integer (decimal)
  270. Title: pstring (1-byte length)
  271. (align to 2-byte boundary)
  272. Auto Position: 2-byte integer (hex)
  273.  
  274. TMPL_213_DRVR.txt
  275. DrvrFlags: 2-byte integer (hex)
  276. DrvrDelay: 2-byte integer (hex)
  277. DrvrEMask: 2-byte integer (hex)
  278. DrvrMenu: 2-byte integer (hex)
  279. DrvrOpen: 2-byte integer (hex)
  280. DrvrPrime: 2-byte integer (hex)
  281. DrvrCtl: 2-byte integer (hex)
  282. DrvrStatus: 2-byte integer (hex)
  283. DrvrClose: 2-byte integer (hex)
  284. Driver: rest of data in resource
  285.  
  286. TMPL_214_FBTN.txt
  287. # Buttons: list (2-byte one-based item count)
  288.   Icon: 128 data bytes
  289.   Type: 4-byte integer (char)
  290.   Application: pstring (1-byte length) (padded to 2-byte alignment)
  291.   Document: pstring (1-byte length) (padded to 2-byte alignment)
  292.  
  293. TMPL_215_fctb.txt
  294. CfSeed: 4-byte integer (hex)
  295. CfReserved: 2-byte integer (decimal)
  296. CtSize: list (2-byte zero-based item count)
  297.   Part code: 2-byte integer (decimal)
  298.   Red: 2-byte integer (hex)
  299.   Green: 2-byte integer (hex)
  300.   Blue: 2-byte integer (hex)
  301.  
  302. TMPL_216_FDIR.txt
  303. *****: list (until end of resource)
  304.   Btn DirID: 4-byte integer (hex)
  305.  
  306. TMPL_217_finf.txt
  307. # Fonts: list (2-byte one-based item count)
  308.   Font Number: 2-byte integer (hex)
  309.   Font Style: 2-byte integer (hex)
  310.   Font Size: 2-byte integer (hex)
  311.  
  312. TMPL_218_fld#.txt
  313. *****: list (until end of resource)
  314.   Folder type: 4-byte integer (char)
  315.   Version: 2-byte zero fill
  316.   Length high byte: 1-byte zero fill
  317.   Folder name: pstring (1-byte length) (padded to 2-byte alignment with 1-byte offset)
  318.  
  319. TMPL_219_FOND.txt
  320. Flag word: 2-byte integer (hex)
  321. Family ID: 2-byte integer (decimal)
  322. First Char: 2-byte integer (hex)
  323. Last Char: 2-byte integer (hex)
  324. Ascent: 2-byte integer (decimal)
  325. Descent: 2-byte integer (decimal)
  326. Leading: 2-byte integer (decimal)
  327. WidMax: 2-byte integer (decimal)
  328. Offset to width tables: 4-byte integer (hex)
  329. Offset to kerning tables: 4-byte integer (hex)
  330. Offset to style mapping tables: 4-byte integer (hex)
  331. Unused: 2-byte integer (hex)
  332. Extra width for Bold: 2-byte integer (hex)
  333. Extra width for Italic: 2-byte integer (hex)
  334. Extra width for Underline: 2-byte integer (hex)
  335. Extra width for Outline: 2-byte integer (hex)
  336. Extra width for Shadow: 2-byte integer (hex)
  337. Extra width for Condensed: 2-byte integer (hex)
  338. Extra width for Extended: 2-byte integer (hex)
  339. Undefined: 2-byte integer (hex)
  340. Rsvd for International: 4-byte integer (hex)
  341. FOND version: 2-byte integer (hex)
  342. # of Font entries: list (2-byte zero-based item count)
  343.   Font Size: 2-byte integer (decimal)
  344.   Font Style: 2-byte integer (decimal)
  345.   Res ID: 2-byte integer (decimal)
  346. The Tables: rest of data in resource
  347.  
  348. TMPL_220_FONT.txt
  349. FontType: 2-byte integer (hex)
  350. FirstChar: 2-byte integer (decimal)
  351. LastChar: 2-byte integer (decimal)
  352. WidMax: 2-byte integer (decimal)
  353. KernMax: 2-byte integer (decimal)
  354. NDescent: 2-byte integer (decimal)
  355. FRectWid: 2-byte integer (decimal)
  356. ChHeight: 2-byte integer (decimal)
  357. OWTLoc: 2-byte integer (decimal)
  358. Ascent: 2-byte integer (decimal)
  359. Descent: 2-byte integer (decimal)
  360. Leading: 2-byte integer (decimal)
  361. RowWords: 2-byte integer (decimal)
  362. Font data: rest of data in resource
  363.  
  364. TMPL_221_FREF.txt
  365. File Type: 4-byte integer (char)
  366. Icon localID: 2-byte integer (decimal)
  367. FileName: pstring (1-byte length)
  368.  
  369. TMPL_222_FRSV.txt
  370. Number of items: list (2-byte zero-based item count)
  371.   Font ID: 2-byte integer (decimal)
  372.  
  373. TMPL_223_FWID.txt
  374. FontType: 2-byte integer (hex)
  375. FirstChar: 2-byte integer (decimal)
  376. LastChar: 2-byte integer (decimal)
  377. WidMax: 2-byte integer (decimal)
  378. KernMax: 2-byte integer (decimal)
  379. NDescent: 2-byte integer (decimal)
  380. FRectWid: 2-byte integer (decimal)
  381. ChHeight: 2-byte integer (decimal)
  382. OWTLoc: 2-byte integer (decimal)
  383. Ascent: 2-byte integer (decimal)
  384. Descent: 2-byte integer (decimal)
  385. Leading: 2-byte integer (decimal)
  386. *****: list (until end of resource)
  387.   Char offset: 1-byte integer (decimal)
  388.   Char width: 1-byte integer (decimal)
  389.  
  390. TMPL_224_icmt.txt
  391. Version Release Date: 4-byte integer (hex)
  392. Version: 4-byte integer (hex)
  393. Icon ID: 2-byte integer (decimal)
  394. Comment Text: pstring (1-byte length) (padded to 2-byte alignment)
  395.  
  396. TMPL_225_inbb.txt
  397. Format Version: 2-byte integer (hex)
  398. (bit field)
  399.   unused: boolean
  400.   unused: boolean
  401.   unused: boolean
  402.   unused: boolean
  403.   unused: boolean
  404.   unused: boolean
  405.   unused: boolean
  406.   unused: boolean
  407. (bit field)
  408.   unused: boolean
  409.   unused: boolean
  410.   unused: boolean
  411.   unused: boolean
  412.   unused: boolean
  413.   unused: boolean
  414.   change on install: boolean
  415.   change on remove: boolean
  416. Value Key: 2-byte integer (hex)
  417. Value: rest of data in resource
  418.  
  419. TMPL_226_indm.txt
  420. Format Version: 2-byte integer (hex)
  421. Flags (unused): 2-byte integer (hex)
  422. Number of Machines: list (2-byte one-based item count)
  423.   Machine Type: 2-byte integer (decimal)
  424. Number of Processors: list (2-byte one-based item count)
  425.   Processor Type: 2-byte integer (decimal)
  426. Number of MMUs: list (2-byte one-based item count)
  427.   MMU Type: 2-byte integer (decimal)
  428. Number of Keyboards: list (2-byte one-based item count)
  429.   Keyboard Type: 2-byte integer (decimal)
  430. Requires FPU: 1-byte integer (decimal)
  431. Requires Color QD: 1-byte integer (decimal)
  432. Minimal Memory (MB): 2-byte integer (decimal)
  433. # of System Resources: list (2-byte one-based item count)
  434.   Resource Type: 4-byte integer (char)
  435.   Resource ID: 2-byte integer (decimal)
  436. System Revision: 4-byte integer (hex)
  437. Country Code: 2-byte integer (decimal)
  438. AppleTalk Driver Version: 2-byte integer (decimal)
  439. Min. Target Size (in K): 4-byte integer (decimal)
  440. Max. Target Size (in K): 4-byte integer (decimal)
  441. User Function ID: 2-byte integer (decimal)
  442. User Description: pstring (1-byte length) (padded to 2-byte alignment)
  443. Number of Packages: list (2-byte one-based item count)
  444.   Package ID: 2-byte integer (decimal)
  445.  
  446. TMPL_227_infa.txt
  447. Format Version: 2-byte integer (hex)
  448. (bit field)
  449.   delete on remove: boolean
  450.   delete on install: boolean
  451.   copy: boolean
  452.   unused: boolean
  453.   unused: boolean
  454.   unused: boolean
  455.   unused: boolean
  456.   unused: boolean
  457. (bit field)
  458.   unused: boolean
  459.   unused: boolean
  460.   unused: boolean
  461.   leave alone if newer: boolean
  462.   keep existing: boolean
  463.   update only: boolean
  464.   resource fork: boolean
  465.   data fork: boolean
  466. Target FileSpec: 2-byte integer (decimal)
  467. Source FileSpec: 2-byte integer (decimal)
  468. File Size: 4-byte integer (decimal)
  469. Atom Description: pstring (1-byte length) (padded to 2-byte alignment)
  470.  
  471. TMPL_228_infs.txt
  472. File Type: 4-byte integer (char)
  473. File Creator: 4-byte integer (char)
  474. Creation Date: 4-byte integer (hex)
  475. (bit field)
  476.   search for file: boolean
  477.   Type & Creator must match: boolean
  478.   unused: boolean
  479.   unused: boolean
  480.   unused: boolean
  481.   unused: boolean
  482.   unused: boolean
  483.   unused: boolean
  484. (bit field)
  485.   unused: boolean
  486.   unused: boolean
  487.   unused: boolean
  488.   unused: boolean
  489.   unused: boolean
  490.   unused: boolean
  491.   unused: boolean
  492.   unused: boolean
  493. File Name: pstring (1-byte length) (padded to 2-byte alignment)
  494.  
  495. TMPL_229_inpk.txt
  496. Format Version: 2-byte integer (hex)
  497. (bit field)
  498.   shows on custom: boolean
  499.   removable: boolean
  500.   unused: boolean
  501.   unused: boolean
  502.   unused: boolean
  503.   unused: boolean
  504.   unused: boolean
  505.   unused: boolean
  506. (bit field)
  507.   unused: boolean
  508.   unused: boolean
  509.   unused: boolean
  510.   unused: boolean
  511.   unused: boolean
  512.   unused: boolean
  513.   unused: boolean
  514.   unused: boolean
  515. icmt ID: 2-byte integer (decimal)
  516. Package Size: 4-byte integer (decimal)
  517. Package Name: pstring (1-byte length) (padded to 2-byte alignment)
  518. Number of Parts: list (2-byte one-based item count)
  519.   Part Type: 4-byte integer (char)
  520.   Part ID: 2-byte integer (decimal)
  521.  
  522. TMPL_230_inra.txt
  523. Format Version: 2-byte integer (hex)
  524. (bit field)
  525.   delete on remove: boolean
  526.   delete on install: boolean
  527.   copy: boolean
  528.   unused: boolean
  529.   unused: boolean
  530.   unused: boolean
  531.   unused: boolean
  532.   unused: boolean
  533. (bit field)
  534.   unused: boolean
  535.   target required: boolean
  536.   keep existing: boolean
  537.   update only: boolean
  538.   even if protected: boolean
  539.   need not exist: boolean
  540.   find by id: boolean
  541.   name must match: boolean
  542. Target FileSpec: 2-byte integer (decimal)
  543. Source FileSpec: 2-byte integer (decimal)
  544. Resource Type: 4-byte integer (char)
  545. Source ID: 2-byte integer (decimal)
  546. Target ID: 2-byte integer (decimal)
  547. Resource Size: 4-byte integer (decimal)
  548. Atom Description: pstring (1-byte length) (padded to 2-byte alignment)
  549. Resource Name: pstring (1-byte length) (padded to 2-byte alignment)
  550.  
  551. TMPL_231_insc.txt
  552. Format: 2-byte integer (decimal)
  553. Flags: 2-byte integer (hex)
  554. Script name: pstring (1-byte length) (padded to 2-byte alignment)
  555. Help: pstring (2-byte length)
  556. Align: (align to 2-byte boundary)
  557. Files: list (2-byte one-based item count)
  558.   Fspec: 2-byte integer (hex)
  559.   Type: 4-byte integer (char)
  560.   Creator: 4-byte integer (char)
  561.   Cr date: 4-byte integer (hex)
  562.   Handle: 4-byte zero fill
  563.   Del size: 4-byte zero fill
  564.   Add size: 4-byte zero fill
  565.   File name: pstring (1-byte length) (padded to 2-byte alignment)
  566. Rsrc files: list (2-byte one-based item count)
  567.   Fspec: 2-byte integer (hex)
  568.   Type: 4-byte integer (char)
  569.   Creator: 4-byte integer (char)
  570.   Cr date: 4-byte integer (hex)
  571.   Handle: 4-byte zero fill
  572.   Del size: 4-byte zero fill
  573.   Add size: 4-byte zero fill
  574.   To file name: pstring (1-byte length) (padded to 2-byte alignment)
  575.   From files: list (2-byte one-based item count)
  576.     Fspec: 2-byte integer (hex)
  577.     Type: 4-byte integer (char)
  578.     Creator: 4-byte integer (char)
  579.     Cr date: 4-byte integer (hex)
  580.     Handle: 4-byte zero fill
  581.     Del size: 4-byte zero fill
  582.     Add size: 4-byte zero fill
  583.     From file name: pstring (1-byte length) (padded to 2-byte alignment)
  584.     Rsrcs: list (2-byte one-based item count)
  585.       Rspec: 2-byte integer (hex)
  586.       Type: 4-byte integer (char)
  587.       Src id: 2-byte integer (decimal)
  588.       Tgt id: 2-byte integer (decimal)
  589.       Crc/vrsn: 2-byte integer (decimal)
  590.       Filler1: 2-byte zero fill
  591.       Filler2: 4-byte zero fill
  592.       Del size: 4-byte zero fill
  593.       Add size: 4-byte zero fill
  594.       Rsrc name: pstring (1-byte length) (padded to 2-byte alignment)
  595.       Prev crcs: 2-byte integer (hex)
  596. Dump: rest of data in resource
  597.  
  598. TMPL_232_itlb.txt
  599. itl0 id number: 2-byte integer (decimal)
  600. itl1id number: 2-byte integer (decimal)
  601. itl2 id number: 2-byte integer (decimal)
  602. flags word: 2-byte integer (decimal)
  603. itl4 id number: 2-byte integer (decimal)
  604. reserved: 2-byte zero fill
  605. Script language code: 2-byte integer (decimal)
  606. number rep. code: 1-byte integer (decimal)
  607. date rep. code: 1-byte integer (decimal)
  608. KCHR id number: 2-byte integer (decimal)
  609. SICN id number: 2-byte integer (decimal)
  610. Script record size: 4-byte integer (decimal)
  611. default mono FOND ID: 2-byte integer (decimal)
  612. default mono size: 2-byte integer (decimal)
  613. preferred FOND ID: 2-byte integer (decimal)
  614. preferred size: 2-byte integer (decimal)
  615. small FOND ID: 2-byte integer (decimal)
  616. small size: 2-byte integer (decimal)
  617. system FOND ID: 2-byte integer (decimal)
  618. system size: 2-byte integer (decimal)
  619. application FOND ID: 2-byte integer (decimal)
  620. appl font size: 2-byte integer (decimal)
  621. Help Mgr FOND ID: 2-byte integer (decimal)
  622. Help Mgr font size: 2-byte integer (decimal)
  623. Valid styles: 1-byte integer (hex)
  624. Alias styles: 1-byte integer (hex)
  625.  
  626. TMPL_234_itlc.txt
  627. System script code: 2-byte integer (decimal)
  628. Keyboard cache size: 2-byte integer (decimal)
  629. Font force ($0=OFF, $FF=ON): 1-byte integer (hex)
  630. Intl force ($0=OFF, $FF=ON): 1-byte integer (hex)
  631. Old keyboard: 1-byte integer (hex)
  632. (bit field)
  633.   Always show keybd. icon: boolean
  634.   Use dual caret for mixed dir. text: boolean
  635.   Flags 5: boolean
  636.   Flags 4: boolean
  637.   Flags 3: boolean
  638.   Flags 2: boolean
  639.   Flags 1: boolean
  640.   Flags 0: boolean
  641. Script icon offset: 2-byte integer (decimal)
  642. Script icon side ($0=right, $FF=left): 1-byte integer (hex)
  643. Rsvd for icon info: 1-byte integer (hex)
  644. System region code: 2-byte integer (decimal)
  645. Reserved: 34 data bytes
  646.  
  647. TMPL_235_itlk.txt
  648. EntryCount: list (2-byte one-based item count)
  649.   KybdType: 2-byte integer (decimal)
  650.   OldMods: 1-byte integer (hex)
  651.   OldCode: 1-byte integer (decimal)
  652.   MaskMods: 1-byte integer (hex)
  653.   MaskCode: 1-byte integer (decimal)
  654.   NewMods: 1-byte integer (hex)
  655.   NewCode: 1-byte integer (decimal)
  656.  
  657. TMPL_236_LAYO.txt
  658. Font ID: 2-byte integer (decimal)
  659. Font Size: 2-byte integer (decimal)
  660. Screen Hdr Hgt: 2-byte integer (decimal)
  661. Top line break: 2-byte integer (decimal)
  662. Bottom line break: 2-byte integer (decimal)
  663. Printing hdr hgt: 2-byte integer (decimal)
  664. Printing footer hgt: 2-byte integer (decimal)
  665. Window Rect: rectangle
  666. Line spacing: 2-byte integer (decimal)
  667. Tab stop 1: 2-byte integer (decimal)
  668. Tab stop 2: 2-byte integer (decimal)
  669. Tab stop 3: 2-byte integer (decimal)
  670. Tab stop 4: 2-byte integer (decimal)
  671. Tab stop 5: 2-byte integer (decimal)
  672. Tab stop 6: 2-byte integer (decimal)
  673. Tab stop 7: 2-byte integer (decimal)
  674. Column Justification: 1-byte integer (hex)
  675. Reserved: 1-byte integer (hex)
  676. Icon Horiz. spacing: 2-byte integer (decimal)
  677. Icon Vert. spacing: 2-byte integer (decimal)
  678. Icon Vert. phase: 2-byte integer (decimal)
  679. Sm. Icon Horiz.: 2-byte integer (decimal)
  680. Sm. Icon Vert.: 2-byte integer (decimal)
  681. Default view: 1-byte integer (decimal)
  682. filler: 1-byte zero fill
  683. Text view date: 2-byte integer (hex)
  684. (bit field)
  685.   Use zoom Rects: boolean
  686.   Skip trash warnings: boolean
  687.   Always grid drags: boolean
  688.   Unused 4: boolean
  689.   Unused 3: boolean
  690.   Unused 2: boolean
  691.   Unused 1: boolean
  692.   Unused 0: boolean
  693. Icon-text gap: 1-byte integer (decimal)
  694. Sort Style: 2-byte integer (decimal)
  695. Watch Thresh: 4-byte integer (decimal)
  696. (bit field)
  697.   Unused 7: boolean
  698.   Unused 6: boolean
  699.   Unused 5: boolean
  700.   Unused 4: boolean
  701.   Use Phys Icon: boolean
  702.   Title Click: boolean
  703.   Copy Inherit: boolean
  704.   New Fold Inherit: boolean
  705. Color Style: 1-byte integer (decimal)
  706. Max # of windows: 2-byte integer (decimal)
  707.  
  708. TMPL_237_MBAR.txt
  709. # of menus: list (2-byte one-based item count)
  710.   Menu res ID: 2-byte integer (decimal)
  711.  
  712. TMPL_238_mcky.txt
  713. Threshold 1: 1-byte integer (decimal)
  714. Threshold 2: 1-byte integer (decimal)
  715. Threshold 3: 1-byte integer (decimal)
  716. Threshold 4: 1-byte integer (decimal)
  717. Threshold 5: 1-byte integer (decimal)
  718. Threshold 6: 1-byte integer (decimal)
  719. Threshold 7: 1-byte integer (decimal)
  720. Threshold 8: 1-byte integer (decimal)
  721.  
  722. TMPL_239_mctb.txt
  723. Number of Color Menu Entries: list (2-byte one-based item count)
  724.   Menu ID: 2-byte integer (decimal)
  725.   Item No.: 2-byte integer (decimal)
  726.   Red 1: 2-byte integer (hex)
  727.   Green 1: 2-byte integer (hex)
  728.   Blue 1: 2-byte integer (hex)
  729.   Red 2: 2-byte integer (hex)
  730.   Green 2: 2-byte integer (hex)
  731.   Blue 2: 2-byte integer (hex)
  732.   Red 3: 2-byte integer (hex)
  733.   Green 3: 2-byte integer (hex)
  734.   Blue 3: 2-byte integer (hex)
  735.   Red 4: 2-byte integer (hex)
  736.   Green 4: 2-byte integer (hex)
  737.   Blue 4: 2-byte integer (hex)
  738.   Reserved: 2-byte integer (hex)
  739.  
  740. TMPL_240_MENU.txt
  741. MenuID: 2-byte integer (decimal)
  742. Width: 2-byte zero fill
  743. Height: 2-byte zero fill
  744. ProcID: 2-byte integer (decimal)
  745. Filler: 2-byte zero fill
  746. EnableFlgs: 4-byte integer (hex)
  747. Title: pstring (1-byte length)
  748. *****: list (terminated by zero byte)
  749.   MenuItem: pstring (1-byte length)
  750.   Icon#: 1-byte integer (decimal)
  751.   Key equiv: 1-byte integer (char)
  752.   Mark Char: 1-byte integer (char)
  753.   Style: 1-byte integer (hex)
  754.  
  755. TMPL_241_nrct.txt
  756. NumOfRects: list (2-byte one-based item count)
  757.   Rectangle: rectangle
  758.  
  759. TMPL_242_PAPA.txt
  760. Name: pstring (1-byte length)
  761. Type: pstring (1-byte length)
  762. Zone: pstring (1-byte length)
  763. AddrBlock: 4-byte integer (hex)
  764. Dump: rest of data in resource
  765.  
  766. TMPL_243_PICK.txt
  767. Which type: 4-byte integer (char)
  768. Use color?: 1-byte integer (decimal)
  769. Picker type: 1-byte integer (decimal)
  770. View by: 1-byte integer (decimal)
  771. fill: 1-byte zero fill
  772. V cell size: 2-byte integer (decimal)
  773. H cell size: 2-byte integer (decimal)
  774. LDEF type: 4-byte integer (char)
  775. Option String: pstring (1-byte length)
  776.  
  777. TMPL_244_PICT.txt
  778. Size: 2-byte integer (decimal)
  779. Rect: rectangle
  780. Opcodes: rest of data in resource
  781.  
  782. TMPL_245_pltt.txt
  783. Color table count: 2-byte integer (decimal)
  784. Reserved: 4-byte zero fill
  785. Reserved: 2-byte zero fill
  786. Reserved: 4-byte zero fill
  787. Reserved: 4-byte zero fill
  788. *****: list (until end of resource)
  789.   Red: 2-byte integer (hex)
  790.   Green: 2-byte integer (hex)
  791.   Blue: 2-byte integer (hex)
  792.   Color usage: 2-byte integer (decimal)
  793.   Tolerance value: 2-byte integer (decimal)
  794.   Private flags: 2-byte integer (hex)
  795.   Private: 4-byte zero fill
  796.  
  797. TMPL_246_POST.txt
  798. NumStrings: 2-byte integer (decimal)
  799. *****: list (terminated by zero byte)
  800.   Commands: pstring (1-byte length)
  801.  
  802. TMPL_247_ppat.txt
  803. Pattern type: 2-byte integer (decimal)
  804. Offset to pixmap: 4-byte integer (decimal)
  805. Offset to data: 4-byte integer (decimal)
  806. Expanded pixel image: 4-byte zero fill
  807. Pattern valid flag: 2-byte zero fill
  808. Expanded pattern: 4-byte zero fill
  809. Old-style pattern ¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†: 8 data bytes
  810. Base address: 4-byte zero fill
  811. Row bytes: 2-byte integer (hex)
  812. Bitmap bounds: rectangle
  813. PixMap version: 2-byte integer (decimal)
  814. Packing format: 2-byte integer (decimal)
  815. Size of pixel data: 4-byte integer (decimal)
  816. H. resolution: 4-byte integer (hex)
  817. V. resoultion: 4-byte integer (hex)
  818. Pixel type: 2-byte integer (decimal)
  819. # bits in pixel: 2-byte integer (decimal)
  820. # components in pixel: 2-byte integer (decimal)
  821. # bits per field: 2-byte integer (decimal)
  822. Offset to next plane: 4-byte integer (decimal)
  823. Offset to color table ¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†: 4-byte integer (decimal)
  824. Reserved: 4-byte zero fill
  825. Pixel data and color table: rest of data in resource
  826.  
  827. TMPL_248_PRC0.txt
  828. iPrVersion: 2-byte integer (decimal)
  829. prInfo.iDev: 2-byte integer (hex)
  830. prInfo.iVRes: 2-byte integer (decimal)
  831. prInfo.iHRes: 2-byte integer (decimal)
  832. prInfo.rPage: rectangle
  833. rPaper: rectangle
  834. prStl.wDev: 2-byte integer (hex)
  835. prStl.iPageV: 2-byte integer (decimal)
  836. prStl.iPageH: 2-byte integer (decimal)
  837. prStl.bPort: 1-byte integer (decimal)
  838. prStl.feed: 1-byte integer (decimal)
  839. prIPT.iDev: 2-byte integer (hex)
  840. prIPT.iVRes: 2-byte integer (decimal)
  841. prIPT.iHRes: 2-byte integer (decimal)
  842. prIPT.rPage: rectangle
  843. prXI.iRowBytes: 2-byte integer (decimal)
  844. prXI.iBandV: 2-byte integer (decimal)
  845. prXI.iBandH: 2-byte integer (decimal)
  846. prXI.iDevBytes: 2-byte integer (decimal)
  847. prXI.iBands: 2-byte integer (decimal)
  848. prXI.bPatScale: 1-byte integer (decimal)
  849. prXI.bUlThick: 1-byte integer (decimal)
  850. prXI.UlOffset: 1-byte integer (decimal)
  851. prXI.UlShadow: 1-byte integer (decimal)
  852. prXI.scan: 1-byte integer (decimal)
  853. prXI.bXInfoX: 1-byte integer (decimal)
  854. prJob.iFstPage: 2-byte integer (decimal)
  855. prJob.iLstPage: 2-byte integer (decimal)
  856. prJob.iCopies: 2-byte integer (decimal)
  857. prJob.bJDocLoop: 1-byte integer (decimal)
  858. prJob.fFromUsr: 1-byte integer (decimal)
  859. prJob.pIdleProc: 4-byte integer (hex)
  860. prJob.pFileName: 4-byte integer (hex)
  861. prJob.iFileVol: 2-byte integer (decimal)
  862. prJob.bFileVers: 1-byte integer (decimal)
  863. prJob.bJobX: 1-byte integer (decimal)
  864. printX: 38 data bytes
  865.  
  866. TMPL_249_PRC3.txt
  867. Number of Btns: 2-byte integer (decimal)
  868. Btn 1 Height: 2-byte integer (decimal)
  869. Btn 1 Width: 2-byte integer (decimal)
  870. Btn 2 Height: 2-byte integer (decimal)
  871. Btn 2 Width: 2-byte integer (decimal)
  872. Btn 3 Height: 2-byte integer (decimal)
  873. Btn 3 Width: 2-byte integer (decimal)
  874. Btn 4 Height: 2-byte integer (decimal)
  875. Btn 4 Width: 2-byte integer (decimal)
  876. Btn 5 Height: 2-byte integer (decimal)
  877. Btn 5 Width: 2-byte integer (decimal)
  878. Btn 6 Height: 2-byte integer (decimal)
  879. Btn 6 Width: 2-byte integer (decimal)
  880. Btn 1 Name: pstring (1-byte length)
  881. Btn 2 Name: pstring (1-byte length)
  882. Btn 3 Name: pstring (1-byte length)
  883. Btn 4 Name: pstring (1-byte length)
  884. Btn 5 Name: pstring (1-byte length)
  885. Btn 6 Name: pstring (1-byte length)
  886. Data: rest of data in resource
  887.  
  888. TMPL_250_PSAP.txt
  889. String: pstring (2-byte length)
  890.  
  891. TMPL_251_qrsc.txt
  892. Version: 2-byte integer (decimal)
  893. 'qdef' ID: 2-byte integer (decimal)
  894. Host etc. STR#: 2-byte integer (decimal)
  895. CurrQuery: 2-byte integer (decimal)
  896. NumQueries: list (2-byte one-based item count)
  897.   'wstr' ID: 2-byte integer (decimal)
  898. NumRes: list (2-byte one-based item count)
  899.   Type: 4-byte integer (char)
  900.   ID: 2-byte integer (decimal)
  901.  
  902. TMPL_252_RMAP.txt
  903. MapTo: 4-byte integer (char)
  904. Editor only?: 1-byte integer (decimal)
  905. AWRD: (align to 2-byte boundary)
  906. Exception count: list (2-byte one-based item count)
  907.   ID: 2-byte integer (decimal)
  908.   Map to: 4-byte integer (char)
  909.   Editor only?: 1-byte integer (decimal)
  910.   AWRD: (align to 2-byte boundary)
  911.  
  912. TMPL_253_ROv#.txt
  913. Version: 2-byte integer (decimal)
  914. NumTypes: list (2-byte zero-based item count)
  915.   TYPE: 4-byte integer (char)
  916.   RES ID: 2-byte integer (decimal)
  917.  
  918. TMPL_254_scrn.txt
  919. Num. devices: list (2-byte one-based item count)
  920.   SRsrc type: 2-byte integer (hex)
  921.   Nubus slot
  922. (card slot+8): 2-byte integer (hex)
  923.   DCtlDevBase: 4-byte integer (hex)
  924.   Mode sRsrcID: 2-byte integer (decimal)
  925.   FlagMask
  926. ($77FE): 2-byte integer (hex)
  927.   (bit field)
  928.     Is active: boolean
  929.     Unused: boolean
  930.     Unused: boolean
  931.     Unused: boolean
  932.     Is main scrn: boolean
  933.     Unused: boolean
  934.     Unused: boolean
  935.     Unused: boolean
  936.   (bit field)
  937.     Unused: boolean
  938.     Unused: boolean
  939.     Unused: boolean
  940.     Unused: boolean
  941.     Unused: boolean
  942.     Unused: boolean
  943.     Unused: boolean
  944.     Is color: boolean
  945.   CLUT rsrcID: 2-byte integer (decimal)
  946.   Gamma corr.
  947. rsrcID: 2-byte integer (decimal)
  948.   Glob. rect: rectangle
  949.   Control calls: list (2-byte one-based item count)
  950.     CsCode: 2-byte integer (decimal)
  951.     Length: 2-byte integer (decimal)
  952.     Data (?): 4-byte integer (decimal)
  953.  
  954. TMPL_255_SIGN.txt
  955. Key word: 4-byte integer (decimal)
  956. BNDL ID: 2-byte integer (decimal)
  957.  
  958. TMPL_256_SIZE.txt
  959. (bit field)
  960.   Save screen (Obsolete): boolean
  961.   Accept suspend events: boolean
  962.   Disable option (Obsolete): boolean
  963.   Can background: boolean
  964.   Does activate on FG switch: boolean
  965.   Only background: boolean
  966.   Get front clicks: boolean
  967.   Accept app died events (debuggers): boolean
  968. (bit field)
  969.   32 Bit Compatible: boolean
  970.   High level event aware: boolean
  971.   Local and remote high level events: boolean
  972.   Stationery aware: boolean
  973.   Use text edit services: boolean
  974.   Reserved bit: boolean
  975.   Reserved bit: boolean
  976.   Reserved bit: boolean
  977. Size: 4-byte integer (decimal)
  978. Min size: 4-byte integer (decimal)
  979.  
  980. TMPL_257_STR .txt
  981. The String: pstring (1-byte length)
  982. Data: rest of data in resource
  983.  
  984. TMPL_258_STR#.txt
  985. NumStrings: list (2-byte one-based item count)
  986.   The string: pstring (1-byte length)
  987.  
  988. TMPL_259_TEXT.txt
  989. cstring
  990.  
  991. TMPL_260_TMPL.txt
  992. *****: list (until end of resource)
  993.   Label: pstring (1-byte length)
  994.   Type: 4-byte integer (char)
  995.  
  996. TMPL_261_vers.txt
  997. Version Number: 1-byte integer (hex)
  998. Revision Number: 1-byte integer (hex)
  999. Revision Stage: 1-byte integer (hex)
  1000. Build Number: 1-byte integer (hex)
  1001. Language Integer: 2-byte integer (decimal)
  1002. Abbreviated string: pstring (1-byte length)
  1003. Get Info string: pstring (1-byte length)
  1004.  
  1005. TMPL_262_wctb.txt
  1006. CwSeed: 4-byte integer (hex)
  1007. CwReserved: 2-byte integer (decimal)
  1008. CtSize: list (2-byte zero-based item count)
  1009.   Part code: 2-byte integer (decimal)
  1010.   Red: 2-byte integer (hex)
  1011.   Green: 2-byte integer (hex)
  1012.   Blue: 2-byte integer (hex)
  1013.  
  1014. TMPL_263_WIND.txt
  1015. BoundsRect: rectangle
  1016. ProcID: 2-byte integer (decimal)
  1017. Visible: boolean
  1018. GoAway: boolean
  1019. RefCon: 4-byte integer (decimal)
  1020. Title: pstring (1-byte length)
  1021. (align to 2-byte boundary)
  1022. Auto Position: 2-byte integer (hex)
  1023.  
  1024. TMPL_264_wstr.txt
  1025. Query: pstring (2-byte length)
  1026.  
  1027. TMPL_265_GNRL.txt
  1028. ShowSysWarn: 2-byte integer (decimal)
  1029. OpenAtStart: 2-byte integer (decimal)
  1030. PickWidth: 2-byte integer (decimal)
  1031. PickHeight: 2-byte integer (decimal)
  1032. TypesWidth: 2-byte integer (decimal)
  1033. TypesHeight: 2-byte integer (decimal)
  1034. UseIconView: 1-byte integer (decimal)
  1035. ShowSize: 1-byte integer (decimal)
  1036. PrefsVersion: 2-byte integer (decimal)
  1037. WindWarnLim: 2-byte integer (decimal)
  1038. VerifyOnOpen: 2-byte integer (decimal)
  1039. AutoSize: 1-byte integer (decimal)
  1040. StackAllWind: 1-byte integer (decimal)
  1041. NoStakCanCol: 1-byte integer (decimal)
  1042. NoShowSplash: 1-byte integer (decimal)
  1043. NoZoomRects: 1-byte integer (decimal)
  1044. Unused: 1-byte integer (decimal)
  1045. Unused: 1-byte integer (decimal)
  1046. Unused: 1-byte integer (decimal)
  1047. Unused: 2-byte integer (decimal)
  1048. Unused: 2-byte integer (decimal)
  1049. Unused: 2-byte integer (decimal)
  1050. Unused: 2-byte integer (decimal)
  1051.  
  1052. TMPL_266_TOOL.txt
  1053. ToolsPerRow: 2-byte integer (decimal)
  1054. NumberOfRows: 2-byte integer (decimal)
  1055. *****: list (until end of resource)
  1056.   ToolCursorID: 2-byte integer (decimal)
  1057.  
  1058. TMPL_267_CMDK.txt
  1059. CommandKeys: pstring (1-byte length)
  1060.  
  1061. TMPL_268_RVEW.txt
  1062. ViewBy: 1-byte integer (decimal)
  1063. ShowAttrs: 1-byte integer (decimal)
  1064.  
  1065. TMPL_269_resf.txt
  1066. Family count: list (2-byte one-based item count)
  1067.   Family Name: pstring (1-byte length)
  1068.   (align to 2-byte boundary)
  1069.   Font count: list (2-byte one-based item count)
  1070.     Point size: 2-byte integer (decimal)
  1071.     Style: 2-byte integer (decimal)
  1072.  
  1073. TMPL_270_CMNU.txt
  1074. MenuID: 2-byte integer (decimal)
  1075. Width: 2-byte zero fill
  1076. Height: 2-byte zero fill
  1077. ProcID: 2-byte integer (decimal)
  1078. Filler: 2-byte zero fill
  1079. EnableFlgs: 4-byte integer (hex)
  1080. Title: pstring (1-byte length)
  1081. *****: list (terminated by zero byte)
  1082.   MenuItem: pstring (1-byte length)
  1083.   Icon#: 1-byte integer (decimal)
  1084.   Key equiv: 1-byte integer (char)
  1085.   Mark Char: 1-byte integer (char)
  1086.   Style: 1-byte integer (hex)
  1087.   Command number: 4-byte integer (decimal)
  1088.   Alignment: (align to 2-byte boundary)
  1089.  
  1090. TMPL_271_hwin.txt
  1091. Help Version: 2-byte integer (decimal)
  1092. Options: 4-byte integer (decimal)
  1093. Array Count: list (2-byte one-based item count)
  1094.   Res ID: 2-byte integer (decimal)
  1095.   Res Type: 4-byte integer (decimal)
  1096.   Str Length: 2-byte integer (decimal)
  1097.   Window Title: pstring (1-byte length)
  1098.   (align to 2-byte boundary)
  1099.  
  1100. TMPL_272_sect.txt
  1101. Version: 1-byte integer (decimal)
  1102. Kind: 1-byte integer (decimal)
  1103. Mode: 2-byte integer (decimal)
  1104. Mod Date: 4-byte integer (hex)
  1105. Section ID: 4-byte integer (decimal)
  1106. RefCon: 4-byte integer (decimal)
  1107. Alias Handle: 4-byte integer (decimal)
  1108. Sub Part: 4-byte integer (decimal)
  1109. Next Section: 4-byte integer (decimal)
  1110. Control Block: 4-byte integer (decimal)
  1111. Ref Num: 4-byte integer (decimal)
  1112.  
  1113. TMPL_273_ppcc.txt
  1114. NBP Lookup Interval: 1-byte integer (decimal)
  1115. NBP Lookup Count: 1-byte integer (decimal)
  1116. NBP Max Lives: 2-byte integer (decimal)
  1117. NBP Max entities: 2-byte integer (decimal)
  1118. NBP Idle Time: 2-byte integer (decimal)
  1119. PPC Max Ports: 2-byte integer (decimal)
  1120. PPC Idle Time: 2-byte integer (decimal)
  1121.  
  1122. TMPL_274_ITL1.txt
  1123. Use short dates before system: 2-byte integer (hex)
  1124.  
  1125. TMPL_275_KBDN.txt
  1126. Keyboard Name: pstring (1-byte length)
  1127.  
  1128. TMPL_276_errs.txt
  1129. ****: list (until end of resource)
  1130.   Minimum id: 2-byte integer (decimal)
  1131.   Maximum id: 2-byte integer (decimal)
  1132.   String id: 2-byte integer (decimal)
  1133.  
  1134. TMPL_1028_aeut.txt
  1135. Template Major Version: 1-byte integer (hex)
  1136. Template Minor Version: 1-byte integer (hex)
  1137. Language ID - should be same as this resource ID - 0 for English: 2-byte integer (decimal)
  1138. Script Code: 2-byte integer (decimal)
  1139. Suites list: list (2-byte one-based item count)
  1140.   Suite Name: pstring (1-byte length)
  1141.   comment: pstring (1-byte length)
  1142.   *****: (align to 2-byte boundary)
  1143.   Suite Code: 4-byte integer (char)
  1144.   Suite Level: 2-byte integer (decimal)
  1145.   Suite Version: 2-byte integer (decimal)
  1146.   Your Events: list (2-byte one-based item count)
  1147.     EventName: pstring (1-byte length)
  1148.     comment: pstring (1-byte length)
  1149.     *****: (align to 2-byte boundary)
  1150.     EventClass code: 4-byte integer (char)
  1151.     EventID code: 4-byte integer (char)
  1152.     Reply Type, or null for none: 4-byte integer (char)
  1153.     Reply comment: pstring (1-byte length)
  1154.     *****: (align to 2-byte boundary)
  1155.     (bit field)
  1156.       Reply is Optional: boolean
  1157.       Can be a homogeneous list: boolean
  1158.       Is Enumerated type: boolean
  1159.       reserved: boolean
  1160.       reserved: boolean
  1161.       reserved: boolean
  1162.       reserved: boolean
  1163.       reserved: boolean
  1164.     (bit field)
  1165.       reserved: boolean
  1166.       reserved: boolean
  1167.       reserved: boolean
  1168.       reserved: boolean
  1169.       reserved: boolean
  1170.       reserved: boolean
  1171.       reserved: boolean
  1172.       reserved: boolean
  1173.     Direct Parameter prefered type: 4-byte integer (char)
  1174.     Direct Parameter comment: pstring (1-byte length)
  1175.     *****: (align to 2-byte boundary)
  1176.     (bit field)
  1177.       Direct Param Optional: boolean
  1178.       Can be a homogeneous list: boolean
  1179.       Is Enumerated type: boolean
  1180.       Change State: boolean
  1181.       reserved: boolean
  1182.       reserved: boolean
  1183.       reserved: boolean
  1184.       reserved: boolean
  1185.     (bit field)
  1186.       reserved: boolean
  1187.       reserved: boolean
  1188.       reserved: boolean
  1189.       reserved: boolean
  1190.       reserved: boolean
  1191.       reserved: boolean
  1192.       reserved: boolean
  1193.       reserved: boolean
  1194.     Other Parameters.  Note that order is significant, when parameters are listed without keywords.: list (2-byte one-based item count)
  1195.       Parameter Name: pstring (1-byte length)
  1196.       *****: (align to 2-byte boundary)
  1197.       Parameter Code: 4-byte integer (char)
  1198.       Parameter type: 4-byte integer (char)
  1199.       Parameter comment: pstring (1-byte length)
  1200.       *****: (align to 2-byte boundary)
  1201.       (bit field)
  1202.         if optional: boolean
  1203.         Can be a homogeneous list: boolean
  1204.         Is Enumerated type: boolean
  1205.         reserved: boolean
  1206.         reserved: boolean
  1207.         reserved: boolean
  1208.         reserved: boolean
  1209.         reserved: boolean
  1210.       (bit field)
  1211.         reserved: boolean
  1212.         reserved: boolean
  1213.         reserved: boolean
  1214.         reserved: boolean
  1215.         reserved: boolean
  1216.         reserved: boolean
  1217.         reserved: boolean
  1218.         reserved: boolean
  1219.   Classes: list (2-byte one-based item count)
  1220.     Class Name: pstring (1-byte length)
  1221.     *****: (align to 2-byte boundary)
  1222.     Class Code: 4-byte integer (char)
  1223.     comment: pstring (1-byte length)
  1224.     *****: (align to 2-byte boundary)
  1225.     Properties: list (2-byte one-based item count)
  1226.       Prop Name: pstring (1-byte length)
  1227.       *****: (align to 2-byte boundary)
  1228.       Prop Code: 4-byte integer (char)
  1229.       Prop Class: 4-byte integer (char)
  1230.       comment: pstring (1-byte length)
  1231.       *****: (align to 2-byte boundary)
  1232.       (bit field)
  1233.         reserved: boolean
  1234.         Can be a homogeneous list: boolean
  1235.         Is Enumerated type: boolean
  1236.         Read/Write: boolean
  1237.         reserved: boolean
  1238.         reserved: boolean
  1239.         reserved: boolean
  1240.         reserved: boolean
  1241.       *****: 1-byte zero fill
  1242.     Elements: list (2-byte one-based item count)
  1243.       Element Class Code: 4-byte integer (char)
  1244.       Key Forms: list (2-byte one-based item count)
  1245.         Form Code: 4-byte integer (char)
  1246.   Comparison Operators: list (2-byte one-based item count)
  1247.     name: pstring (1-byte length)
  1248.     *****: (align to 2-byte boundary)
  1249.     code: 4-byte integer (char)
  1250.     comment: pstring (1-byte length)
  1251.     *****: (align to 2-byte boundary)
  1252.   Constants: list (2-byte one-based item count)
  1253.     Enumerator ID: 4-byte integer (char)
  1254.     Enumerators: list (2-byte one-based item count)
  1255.       Enumerator Name: pstring (1-byte length)
  1256.       *****: (align to 2-byte boundary)
  1257.       Enumerator ID: 4-byte integer (char)
  1258.       Enumerator Comment: pstring (1-byte length)
  1259.       *****: (align to 2-byte boundary)
  1260.  
  1261. TMPL_25000_ilrP.txt
  1262. Format version: 2-byte integer (decimal)
  1263. Sync with HEXA: 1-byte integer (decimal)
  1264. Auto load HEXA: 1-byte integer (decimal)
  1265. Window width: 2-byte integer (decimal)
  1266. Window height: 2-byte integer (decimal)
  1267. Window's portRect: rectangle
  1268. Traps searches wrap: 1-byte integer (decimal)
  1269. Traps as buttons: 1-byte integer (decimal)
  1270. Offset/addr as buttons: 1-byte integer (decimal)
  1271. Show refs as addresses: 1-byte integer (decimal)
  1272. Flash ref status: 1-byte integer (decimal)
  1273. Search for ALL refs: 1-byte integer (decimal)
  1274. Use size: 1-byte integer (decimal)
  1275. Use position: 1-byte integer (decimal)
  1276. Reserved: 4-byte integer (decimal)
  1277. Reserved: 4-byte integer (decimal)
  1278. Reserved: 4-byte integer (decimal)
  1279.  
  1280.